package com.hdoit.shared.workflow.logal.model;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import com.hdoit.common.message.ModelBase;

@Entity
@Table(name="wf_workflowAuditorDefine")
public class WFAuditorDefine extends ModelBase {
	private String	auditorDefineId;
	
	private int	auditorType;
	
	private String	auditorName;
	
	private String	auditorTextName;
	
	private String	sqlScript;
	
	private int	sortCode;
	
	private int	deleteMark;
	
	private int	ccShow;
	
	private int	defineShow;
	
	@Id
	@Column(length=50,nullable=false)
	public String getAuditorDefineId() {
		return auditorDefineId;
	}

	public void setAuditorDefineId(String auditorDefineId) {
		this.auditorDefineId = auditorDefineId;
	}

	public int getAuditorType() {
		return auditorType;
	}

	public void setAuditorType(int auditorType) {
		this.auditorType = auditorType;
	}

	@Column(length=50)
	public String getAuditorName() {
		return auditorName;
	}

	public void setAuditorName(String auditorName) {
		this.auditorName = auditorName;
	}

	@Column(length=120)
	public String getAuditorTextName() {
		return auditorTextName;
	}

	public void setAuditorTextName(String auditorTextName) {
		this.auditorTextName = auditorTextName;
	}
	
	@Column(length=5000)
	public String getSqlScript() {
		return sqlScript;
	}

	public void setSqlScript(String sqlScript) {
		this.sqlScript = sqlScript;
	}

	public int getSortCode() {
		return sortCode;
	}

	public void setSortCode(int sortCode) {
		this.sortCode = sortCode;
	}

	public int getDeleteMark() {
		return deleteMark;
	}

	public void setDeleteMark(int deleteMark) {
		this.deleteMark = deleteMark;
	}

	public int getCcShow() {
		return ccShow;
	}

	public void setCcShow(int ccShow) {
		this.ccShow = ccShow;
	}

	public int getDefineShow() {
		return defineShow;
	}

	public void setDefineShow(int defineShow) {
		this.defineShow = defineShow;
	}
	
}
